CSAPP Learning

#CSAPP

汇总 CSAPP 各章学习时所记录的简记(如果有的话)

Chapter 1, 2 直接跳过
Chapter 3 Control
Chapter 3 Procedures
Chapter 3 Buffer Overflow
Chapter 3 Array and Data Structure Allocation and Access
Chapter 4 Sequential
Chapter 5 Optimizing Program Performance
Chapter 6 Memory Hierarchy
Chapter 7 Linking
Chapter 8, 9, 10, 11, 12 全都没有写简记,Chapter 10-12 应该是因为介绍的内容过于实践(除了基本思想之外全是 C 库函数的各种使用方法),Chapter 8, 9 可能是因为懒。如果记录过的话,可能以碎片化的形式出现在了日记中。

data lab 是位运算 trick 和一些浮点数模拟。
bomb lab 做的很早所以甚至专门写了解法 bomb lab resolution,其余的 lab 没有以单独的文件形式记录,不过印象中全部在日记中以节的形式简要地记录和评价了一番。
Attack Lab
Attack Lab
Cache Lab
Architecture Lab
Shell Lab
Malloc Lab 和 Proxy Lab 没有做

原来只做了六个 lab 吗?